Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 DENEWOOD ROAD Detached £1,860,084 21 Nov 2006
17 DENEWOOD ROAD Detached £5,600,000 12 Oct 2020
21 DENEWOOD ROAD Detached £4,200,000 8 Oct 2008
23 DENEWOOD ROAD Detached £5,925,000 29 Jan 2016
25 DENEWOOD ROAD Detached £4,350,000 22 Nov 2006